package com.example.mapper;

import com.example.entity.ExamPaper;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface ExamPaperMapper {

    // 根据试卷id获取试卷基本信息
    ExamPaper getExamPaperById(Integer id);
    //  插入试卷信息 有试卷id 总分 及格分数 等等
    int insertExamPaper(ExamPaper examPaper);
    //  根据试卷id 更改试卷信息
    int updateExamPaper(ExamPaper examPaper);
    //  根据试卷id 删除试卷
    int deleteExamPaperById(Integer id);
    //  分页查询方法  按时间排序
    List<ExamPaper> getExamPapersByPage(int offset, int limit);
    //  获取总记录数  获取总试卷数
    long getTotalExamPapers();
}
